The Sparks Foundation

Function: IOT and Computer Vision

Task 1- Object Detection- Implement an object detector which identifies the classes of the objects in an image or video.

Submitted by: Kumari Soni (August 2021 Batch)


Note:

YOLO (You Only Look Once) is a very powerful and a fast algorithm in object detection. A strong understanding of the algorithm is essential before we start to code.

Some important papers to start with -

There are three papers you need to go through (Maybe difficult to understand initially, but worth reading it)

You Only Look Once: Unified, Real-Time Object Detection
YOLO9000: Better, Faster, Stronger
YOLOv3: An Incremental Improvement

We are going to use YOLO v3 for coding purpose in this repository.

Before going to code, we need to download some important YOLO files. It's the folder that's present in this repository as yolo-coco

The three files that needs to be downloaded are -
    coco.names
    yolov3.cfg
    yolov3.weights

Download these files and save it inside a folder. Name the folder anything you wish.
Create a folder images and have some pictures inside it to test the object detection.